English Dictionary
◊ SQUARE OFF
square off
v : settle conclusively; come to terms; "We finally settled the
argument" [syn: {settle}, {square up}, {determine}]